Cycle de développement |
La conception d'un système demande une démarche pour aboutir à un produit correct. Le cycle de développement en V est reconnu comme étant une bonne représentation des étapes à suivre pour développer un produit. |
|
Besoins |
Cahier des charges + besoins non exprimés. |
Spécification du système |
Le système est une boîte noire dont il faut connaître les entrées, les sorties et les relations entre elles. |
Conception générale |
Définition des grandes fonctions constituant l'architecture du système. |
Conception détaillée |
Description de toutes les fonctions de base, schéma pour les fonctions matérielles, pseudo-code pour les fonctions logicielles. |
Réalisation |
Câblage et programmation du dispositif. |
Phases de tests et de validation |
Chaque phase de test ou de validation correspond à une phase de conception ou de spécification. Elles doivent toutes être effectuées. Si le test est bon, on peut continuer ; sinon, il faut rechercher le problème au niveau correspondant au test. |
Chaque étape donne lieu à un document décrivant précisément les opérations effectuées, suffisamment précisément pour permettre des corrections ou d'évaluer le produit. |